package com.topnav.mc.study.wrapper;

import com.topnav.mc.base.query.ExtensionWrapper;
import com.topnav.mc.study.entity.StudyParam;
import org.springframework.util.StringUtils;

/**
 *
 */
public class StudyWrapper extends ExtensionWrapper<StudyParam> {
    public StudyWrapper(StudyParam entity) {
        super(entity);
        if (entity != null){
            if (!StringUtils.isEmpty(entity.getStudyCode())){
                this.like("s.study_code",entity.getStudyCode());
            }
            if (!StringUtils.isEmpty(entity.getStudyName())){
                this.like("s.study_name",entity.getStudyName());
            }
            if (!StringUtils.isEmpty(entity.getBeginTime())){
                this.ge("s.create_time",entity.getBeginTime());
            }
            if (!StringUtils.isEmpty(entity.getEndTime())){
                this.le("s.create_time",entity.getEndTime());
            }
        }
    }
}
